Application & OS

응용 프로그램(Application=App)
프로그램= 소프트웨어
소프트웨어= 운영체제, 응용 프로그램(엑셀, 파워포인트, exe 파일 …)
운영체제와 응용 프로그램간의 관계
운영체제는 응용 프로그램을 관리
    운영 프로그램을 실행시킨다.
    응용 프로그램간의 권한을 관리해준다.
        ex) 관리자 권한으로 실행
    응용 프로그램을 사용하는 사용자도 관리
        ex) 로그인

운영체제
    응용 프로그램에 무한 반복문을 넣었다.
    응용 프로그램을 잘못 작성해서, 프로그램이 다운
    -> 비 정상적으로 작동하는 응용프로그램을 막는다.
    모든 파일 삭제 막기(권한/사용자 관리)

1. 응용 프로그램을 관리한다.
2. 시스템 자원(System Resource)를 관리한다.
3. 사용자와 컴퓨터간의 커뮤니케이션을 지원

운영체제의 목표: 사용자가 사용하는 응용 프로그램이 효율적으로 적절하게 동작하도록 지원
운영체제는 응용 프로그램이 요청하는 시스템 리소스를 효율적으로 분배하고, 지원하는 소프트웨어
참고) 운영체제는 어디에 있을까?
저장매체(SSD/HDD)에 저장(설치) 된다.

컴퓨터를 키면?-> 운영체제는 메모리에 올라가게 된다.